animal shelter – English–Español translations

🇬🇧 en es 🇪🇸

animal shelter noun

  • organization that provides temporary homes for stray pet animals
protectora, protectora de animales, perrera
  • facility providing such shelter
albergue animal, refugio de / para animales
Wiktionary Links